squeeze themselves together - Deutsch Englisch Wörterbuch